harvester ant - French English Dictionary